Enabling Autonomic Adaptation of Virtual Computational Environments in a Shared Distributed Infrastructure

نویسندگان

  • Paul Ruth
  • Junghwan Rhee
  • Dongyan Xu
  • Rick Kennell
  • Sebastien Goasguen
چکیده

A shared distributed infrastructure is formed by federating computation resources from multiple domains. Such shared infrastructures are increasing in popularity and are providing massive amounts of aggregated computation resources to large numbers of users. Meanwhile, virtualization technologies, at machine and network levels, are maturing and enabling mutually isolated virtual computation environments for executing arbitrary parallel/distributed applications on top of such a shared physical infrastructure. In this paper, we go one step further by supporting autonomic adaptation of virtual computation environments as active, integrated entities. More specifically, driven by both dynamic availability of infrastructure resources and dynamic application resource demand, a virtual computation environment is able to automatically re-locate itself across the infrastructure and scale its share of infrastructural resources. Such autonomic adaptation is transparent to both users of virtual environments and administrators of infrastructures, maintaining the look and feel of a stable, dedicated environment for the user. In this paper, we present the design, implementation, and evaluation of a middleware system that we have called VIOLIN [10, 15] that is composed of a virtual network of virtual machines capable of live migration across a multi-domain physical infrastructure. Department of Computer Science Technical Report CSD TR 06004, Purdue University, January 2006.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Specification for Security Services on Computational Grids

In this paper we present a computational infrastructure, the Security Backbone, which is able to satisfy security requirements arising from resource sharing and services interoperability in Grid-like environments, without having to rely on a PublicKey Infrastructure (PKI). Motivation of our approach is rooted in the well-known difficulties encountered to show that interoperability of PKIs is ef...

متن کامل

Black Box Methods for Inferring Parallel Applications’ Properties in Virtual Environments

Virtual machine based distributed computing greatly simplifies and enhances adaptive/ autonomic computing by lowering the level of abstraction, benefiting both resource providers and users. We are developing Virtuoso, a middleware system for virtual machine shared resource computing (e.g. grids) that provides numerous advantages and overcomes many obstacles a user faces in using shared resource...

متن کامل

Distributed shared memory infrastructure for virtual enterprise in building and construction

This paper proposes a new approach to building a Virtual Enterprise (VE) software infrastructure that offers persistence, concurrent access, coherence and security on a distributed datastore based on the distributed shared-memory paradigm. The platform presented, Persistent Distributed Store (PerDiS), is demonstrated with test applications that show its suitability and adequate performance for ...

متن کامل

The Internet Operating System: Middleware for Adaptive Distributed Computing

Large-scale, dynamic, and heterogeneous networks of computational resources (a.k.a. grids) promise to provide high performance and scalability to computationally intensive applications. To fulfill this promise, grid environments require complex resource management. We propose decentralized middlewaretriggered dynamic reconfiguration strategies to enable application adaptation to the constantly ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006